Spain Bounces Back: 99.16% Power Restoration After Massive Iberian Peninsula Blackout
Spain has successfully restored 99.16% of its power demand after a massive blackout on the Iberian Peninsula, with all transmission grid substations now operational. Portugal has a...